package tp.pr4;

/**
 * 
 * @author Ricardo Eugui Fernandez
 * @version 1
 * 
 */

public class Constants {

	/**
	 * 
	 * Define messages for Wall·E , prompt, errors and line_separator
	 * 
	 */

	public static final String LINE_SEPARATOR = System
			.getProperty("line.separator");

	public static final String WALLE_SAYS = "WALL·E dice: ";

	public static final String BAD_INSTRUCTION = WALLE_SAYS
			+ "No te entiendo, por favor, repite la instruccion";

	public static final String BAD_PARAMS = "Parametros incorrectos.";

	public static final String BEGIN_PLACES_NOT_FOUND = "BeginPlaces no se encuentra en el archivo";

	public static final String BEGIN_STREETS_NOT_FOUND = "BeginStreets no se encuentra en el archivo";

	public static final String BEGIN_ITEMS_NOT_FOUND = "BeginItems no se encuentra en el archivo";

	public static final String CONTAINER = WALLE_SAYS
			+ "Ahora mismo llevo los siguientes items";

	public static final String CONTAINER_EMPTY = WALLE_SAYS
			+ "Mi inventario esta vacio ";

	public static final String CONTAINER_ITEM = WALLE_SAYS
			+ "Bien!!! Acabo de obtener ";

	public static final String CONTAINER_NO_ITEM = "Walle no tiene el item ";

	public static final String CONTAINER_REPEAT_ITEM = WALLE_SAYS
			+ "Upss, soy estupido, ya tenia en mi inventario el item ";

	public static final int DEFAULT_TIMES = 1;

	public static final String END_GAME = WALLE_SAYS
			+ "Felicidades, acabo de encontrar la nave espacial. Me marcho de aqui!!!";

	public static final String END_FUEL = WALLE_SAYS
			+ "Una lastima, me he quedado sin gasolina, no puedo moverme... Desconexion en 3,2, 1...";

	public static final String FILE_READ_ERROR = "Error leyendo el archivo del mapa: ";

	public static final String FILE_READ_ERROR2 = " (No existe el fichero o el directorio)";

	public static final String FILE_FORMAT_ERROR = "Error de formato";

	public static final String HEAD_HELP = "Las instrucciones validas para WALL-E son:"
			+ LINE_SEPARATOR;

	public static final String IMAGES_DONT_LOAD = "Error cargando imagenes";

	public static final Integer INITIAL_POWER = 100;

	public static final Integer INITIAL_GARBAGE = 0;

	public static final String IN_MY_INVENTORY = " en mi inventario";

	public static final String ITEM_PROBLEMS = WALLE_SAYS
			+ "Ups, tengo problemas para usar el item ";

	public static final String ITEM_CANT_USED = WALLE_SAYS
			+ "Que pena! Ya no tengo el item ";

	public static final String LOOKING_DIRECTION = "WALL·E esta mirando hacia el ";

	public static final String MAP_NOT_SPECIFIED = "Archivo del mapa no especificado";

	public static final String MAPFILE = "<nombre del mapa> : Archivo con la descripcion de la ciudad.";

	public static final String MESSAGE_SCAN = "Mis items son:" + LINE_SEPARATOR;

	public static final String MOVE = WALLE_SAYS
			+ "Moviendome en la direccion ";

	public static final String NO_STREET = WALLE_SAYS
			+ "No hay calle en la direccion ";

	public static final String NO_ITEM_CHOOSE = "Olvidaste seleccionar el item ";

	public static final String NO_WRITTE_ITEM = "Deberias inicialmente escribir el nombre del item";

	public static final String PLACE_EMPTY = "Este lugar esta vacio. No hay items que coger"
			+ LINE_SEPARATOR;

	public static final String PLACE_ITEM = "Genial! Me he librado del item ";

	public static final String PLACE_NO_ITEM = WALLE_SAYS
			+ "Oups, este lugar no tiene el item ";

	public static final String PLACE_REPEAT_ITEM = WALLE_SAYS
			+ "Que tonto soy! Este lugar ya tiene el item ";

	public static final String POWER = "* Mi gasolina actual es ";

	public static final String QUIT = WALLE_SAYS
			+ "Estoy teniendo problemas de comunicacion, pierdo la señal...";

	public static final String RECYCLED_MATERIAL = "* Mi material reciclado actual es ";

	public static final String STREET_CLOSE = WALLE_SAYS
			+ "Arrggg, hay una calle, pero esta cerrada!";

	public static final String SHOW_HELP_MESSAGE = "Muestra el mensaje de ayuda de Wall·E";

	public static final String SHOW_PLACE = "El lugar contiene los siguientes items: ";

	public static final String SCAN_NO_ITEM = WALLE_SAYS
			+ "No tengo ese item";


}
